lobby something full-throatedly - Francés Inglés Diccionario